pesticide runoff - German English Dictionary